home *** CD-ROM | disk | FTP | other *** search
/ Champak 26 (Anniversary Edition) / Volume 26 [Anniversary Edition] - JOGO DISK .iso / DEPOSITO / REmovido / Puzzle / Puzzle Soko.swf / scripts / DefineButton2_183 / BUTTONCONDACTION on(press).as
Text File  |  2002-02-08  |  1KB  |  30 lines

  1. on(press){
  2.    eval("/:sound").gotoAndPlay("s0");
  3.    if(eval("/:a")[eval("/:mx") - 1][eval("/:my")] == "0" || eval("/:a")[eval("/:mx") - 1][eval("/:my")] == "2")
  4.    {
  5.       eval("/:man").gotoAndPlay("left");
  6.       if(eval("/:a")[eval("/:mx") - 1][eval("/:my") - 1] == 0 || eval("/:a")[eval("/:mx") - 1][eval("/:my") - 1] == 2)
  7.       {
  8.          set("/:key","5");
  9.          setProperty(eval("/:man"), _X, getProperty(eval("/:man"), _X) - eval("/:id"));
  10.          setProperty(eval("/:man"), _Y, getProperty(eval("/:man"), _Y) - eval("/:id"));
  11.          set("/:mx",eval("/:mx") - 1);
  12.          set("/:my",eval("/:my") - 1);
  13.          set("/:step",eval("/:step") + 2);
  14.       }
  15.    }
  16.    else if(eval("/:a")[eval("/:mx")][eval("/:my") - 1] == "0" || eval("/:a")[eval("/:mx")][eval("/:my") - 1] == "2")
  17.    {
  18.       eval("/:man").gotoAndPlay("up");
  19.       if(eval("/:a")[eval("/:mx") - 1][eval("/:my") - 1] == 0 || eval("/:a")[eval("/:mx") - 1][eval("/:my") - 1] == 2)
  20.       {
  21.          set("/:key","5");
  22.          setProperty(eval("/:man"), _X, getProperty(eval("/:man"), _X) - eval("/:id"));
  23.          setProperty(eval("/:man"), _Y, getProperty(eval("/:man"), _Y) - eval("/:id"));
  24.          set("/:mx",eval("/:mx") - 1);
  25.          set("/:my",eval("/:my") - 1);
  26.          set("/:step",eval("/:step") + 2);
  27.       }
  28.    }
  29. }
  30.